Skip to content

feat: add prod apps for waves 10-11 (bff, bff-cli, portal)#44

Merged
acascais merged 1 commit into
mainfrom
feat/prod-waves-10-11
Apr 14, 2026
Merged

feat: add prod apps for waves 10-11 (bff, bff-cli, portal)#44
acascais merged 1 commit into
mainfrom
feat/prod-waves-10-11

Conversation

@acascais
Copy link
Copy Markdown
Contributor

Summary

  • Add bff (wave 10), bff-cli (wave 10), portal (wave 11) to prod cluster
  • Prod-specific changes: env: prod, domain hdc.ebrains.eu (bff SITE_DOMAIN, portal ingress hostname)
  • ExternalSecrets for bff (redis + minio) and bff-cli (redis + bff-cli + guacamole-vm-key-pair)
  • Portal has no secrets — static React bundle served by nginx

Vault provisioning (done)

  • secret/bff-cli: cli-secret, atlas-password (placeholder), guacamole-jwt-public-key (placeholder)
  • secret/redis, secret/minio: already provisioned from earlier waves

Test plan

  • make test ENV=prod — all checks pass
  • make test ENV=dev — unchanged
  • Zero dev.hdc or clusters/dev references in new prod files
  • ArgoCD syncs bff, bff-cli, portal on prod cluster
  • bff-credentials and bff-cli-credentials ExternalSecrets resolve
  • Portal accessible at hdc.ebrains.eu

@acascais acascais merged commit 259ab4f into main Apr 14, 2026
4 checks passed
@acascais acascais deleted the feat/prod-waves-10-11 branch April 14, 2026 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant